It was our first time staying at this resort but it was one of our best experience.
We stayed at Beach villa and it was equipped with private pool and spacious two rooms with living / dining and kitchen.
We enjoyed private atmosphere and all the restaurants in the resort was delicious!
Lastly but not least, hospitality of the Concierge team was super including surprise birthday celebration for my wife.