Compass Point Resort is a point of interest, located at W Bay St, The Bahamas
Beautiful seaside restaurant, the food was delicious and the service was excellent A must try!
Good day
Absolutely awesome and reasonable
Ok