24 luxury apartments, each with unobstructed views of beach and sea on Grace Bay, Providenciales. 1 and 2 bedroom apartments and 3 bedroom penthouses.