It was OK. The resort is lovely. Although the restaurant was not so good. They keep telling us to sit outside cos they fully booked by the hotel guest. Although we dat the fire 2 his and the restaurant was still Empty. That's rather annoying. The facilities are good. The Villa was bad. Smelly, old, . The bathrooms was dirty. The tub/ shower was broken. Absolutely no toiletries. I'm very disappointed. This was supposed to be a home away from home. Didn't even feel like sleeping in the bed.