I was here as a part of a group stay for one week. They provided for us well with nicely presented meals and waiters. The pool was lovely with a few in the group doing morning yoga in the shallow "cliff" on one side. The pool side rooms appeared very nice. Our room was in the old section, and although nicely redone and decorated, we had a few problems with shower leaking, towel rack coming down etc. When brought to staff's attention, problems were addressed if not fully resolved. Overall, a very nice place to stay.