We were welcomed and effectively checked in within minutes. The beds were tremendous, firm and exceptionally comfortable. We had fruit and flowers as well which was a pleasant touch. The service we received here was exceptional the staff were so neighborly nothing as well much inconvenience. The restaurant was exceptionally clean and the nourishment was magnificent. Bounty of sun loungers, tables and umbrellas. We never had any issue finding a decent spot to sit, either around the pool or along the beach. The food is excellent here plenty of Thai or Western choices with freshly cooked dishes on offer.