It was a awesome stay at the resort. Gorgeous villas and spectacular view from the balcony. Silent and peaceful ambiance around the property. We were pure vegetarians and the chef entertained our request. Big gardens for kids to run along. The pool was also clean and fun to play in. The only downside(or upside) is no network in the villas. Overall great stay. would recommend 10/10.