The first impression when checking in was that many staff were tidying up, maybe because they had just checked out, but there was no greeting, just standing still and watching us who wanted to register. I felt the welcome was not warm enough, even though just saying good afternoon/welcome was enough, I think. The villa is nice, the bed is soft, and when you enter, all the AC is on, it's cold and smells very good. Complete facilities for cooking. It's not the type of beach that has wide sand because there is only a small edge of the sand where children can play, the rest is directly into the water which is quite deep. But the swimming pool is quite relaxing for children to swim and play in the water. Overall, everything is good and I want to come back with my family. Hopefully the staff can be friendlier to visitors because small things can make a more memorable experience.