The Pavilion was great. A short but memorable stay. Had a small villa which had everything we needed. Clean and very comfortable bed. Air-con and the usual amenities. A really nice pool and the resort is also right on the beach - so we had swimming options. Staff were friendly and helpful and in particular, the western manager who seemed to be overseeing all sorts of tourist related enquiries. Not that the locals couldn't handle it, but having a westerner on hand generally meant better overall advice. Didn't eat at the restaurant there but seemed to be well patronised. Plenty of dining options on the beach and roadside.