Bayview The Beach Resort est un lieu de détente niché au bord d'une plage où vous profiterez de parasols, d'un terrain de volley et d'un bar de plage. Petit plus appréciable, vous vous adonnerez sur place au snorkeling, à la voile et au kayak. Vous pourrez vous faire chouchouter grâce à des massages, des soins d'aromathérapie et un service de manucure et pédicure agréables, tandis que pour une déferlante de fun, vous pourrez compter sur la piscine extérieure. L'établissement The Catch, l'un des 2 restaurants, sert le petit déjeuner. Parmi les autres petits avantages de cet hébergement figurent un bar / salon, une salle de fitness, et un snack-bar/une épicerie fine.