We stayed in the newly built villas next to the pool. After a long hot trip through Thailand it was nice to stay in luxury with the beautiful bathroom and bedroom. The cocktail bar at the pool, breakfast buffet and helpful staff at reception were also a highlight. The rocky outcrop on the beach outside the hotel makes it less conducive to swimming in the sea and the beach can get very busy. For the money you pay there should be free WiFi to the rooms.