Nestled amidst
lush greenery, swaying palm trees and manicured lawns, this enchanting resort sits on a prime spot on one of the world's most beloved beaches and features vividly - hued architecture that
complements the laid - back and carefree spirit of the island.