The room was clean but bathroom was old. Shower has two tabs cold and hot instead of one so you need to turn on both and turn off both!!!! Tab on the basin makes squeaking noise every time I turn the cold water on. They need some maintenance. The resort itself was fantastic, it was before peak season so not too crowded. Staff at the Kayak and Snorkeling were friendly and helpful enjoyed both activities. Breakfast was good overall but same menu for my entire 3 day stay… (bacon was fantastic! Thin and streaky). Restaurant was pricey but very delicious and big portions (Salty restaurant) so I was OK wth the price (wood fire pizza $32-36, highly recommended very nice pizza, generous toppings yum). Infinity restaurant was fusion Asian fine dining with ocean view, again, food was amazing delicious. Dessert was great, loved ginger and cinnamon cake, so good. This little island offers lots of free activities and family friendly, staff are friendly and responsive. They also offers free in room movies. All 2025 new ones wow, we watched one each night and they were just released in the cinema this year like Superman 2025. Best part it’s free! Highly recommend for a relaxing slow hassle free holiday. I brought some drinks and snacks, breakfast was included, it was not too pricey holiday at the end. They got a nice snorkeling spot with lots of tropical fishes and corals. Had a lovely time there. Gave 4 star only because the bathroom needs some maintenance.