I stayed with my family in Aug 2018. Every villa has the pool, we could enjoy not only swimming but also spending time at poolside. It was so relaxing time. The beach (maybe private beach) was clean and beautiful. Customer can borrow bath towels. This resort offers “butler” to customer. Our butler was Tracy, she supported our stay from begging to the end. She paid much attention to our family , when we want to ask something, we could send message from my own smartphone. She replied so quickly. So we enjoyed our stay at this resort without trouble.