Do yourself a favour, stop browsing and just book this hotel. It is absolutely wonderful - we had the hillside villa with the pool and it was stunning, tucked away and private with the most amazing hot tub/bath and pool with a sea view. The whole place is nestled amongst nature, the beach is beautiful and quiet and you really get the sense of blending in with the natural environment. The facilities - spa, both pools, gym - were excellent, never too crowded and really well maintained. The restaurants were good quality - shout out to breakfast buffet in particular. Sure, the food and the spa are more expensive than going out to eat locally but nothing crazy. We were able to leave the resort and head to the nearby towns / villages easily using Grab/local taxis. Really what makes this place special though is the staff. From the warm welcome through to lots of little, personal touches throughout our stay, we felt well looked after. All of the staff were wonderful but special shootout to Kookin, Noey, Pang and the gentleman who does the Muay Thai classes (one of the best things we did in our whole trip) for really putting a smile on our face. Can't wait to come back again.