Repeat: A 1,500 square feet master suite sits upstairs that has been specifically designed to give panoramic views of the Caribbean, the Atlantic Ocean and neighbouring islands.
A 1,500 square feet master suite sits upstairs that has been specifically designed to give panoramic views of the Caribbean, the Atlantic Ocean and neighbouring islands.