I loved the view and the fact that there was a private beach. Relaxing by the pool was enjoyable. Hotel staff were friendly too. However, the rooms were not very well cleaned, and the beach was left messy by other guests. The poolside showers didn’t work, which was disappointing. Additionally, the staff at the Lighthouse Restaurant were quite unfriendly. It was my son’s birthday, and the hotel gave him a cake, but they simply placed it on the table without even singing, while for another guest, they made it special with a fun birthday song when they brought out her cake.