Named for its location on the "point" of Grace Bay in the Turks and Caicos Islands, this boutique resort evokes a sense of elegance thanks to its ornate banisters and whitewashed walls.