Loved it, loved it, loved it. Can't say enough good things about Chandra. Villas were massive, immaculately clean, gorgeous outdoor bathrooms, wonderful staff, great location, super-comfortable beds...the list goes on. Was hesitant to write this review as we don't want to the place to be booked out next year when we go! Thanks for a very memorable stay.