I couldn't recommend Purana Boutique Resort enough. The property is so serene and peaceful - it was the perfect getaway for my husband and I. Not to mention the staff were extremely attentive and friendly, I felt like I was staying at a home away from home. Our private pool was the best part of the villa, we'd spend an entire afternoon relaxing and munching on the freshly cooked, seasonal food and then head out into the town centre (on their free shuttle). If you're looking for a personalized hotel experience, Purana is the one.