I stayed here for 3 nights in May 2016. I was impressed by the super-friendly staff and amazing villas. I had a private pool. A private pool ! Need I say more ? Breakfast was included and buffet-style, to get a good start to the day. There is a pool table area and a little temple for meditation/praying. The place was quiet, clean, and well-kept. The hotel sent a driver to pick me up at the airport. The Wi-Fi worked really well. Just a great experience.