We stayed here one night as we were heading for the boat Island Hopping the following day. Free air-shuttle (from the airport to the hotel). Friendly and polite receptionists, check-in took a while but all good. There's an ATM, convenience store and tourist desk right in the reception so there's everything one could need, very convenient and practical. Room was spacious, clean and very nice. Bathroom good too. Air-con worked well. WiFi only in the reception, worked so-so, otherwise paid. Pool was really great, the restaurant/chill area by the beach as well. We dined at the restaurant - happy with our meals and drinks. Staff were friendly too :) Watched the sunset - fantastic! We didn't have breakfast included in the room charge but took pancakes in the morning before leaving - delicious! All in all, this place was indeed much better than anticipated, we could definitely come back again :)