We stayed for one week to attend our friend's wedding. We had an excellent experience traveling to the resort, once we arrived we were treated like royalty. The food was excellent at all of the restraunts and the room service was quick. The pool entertainers and drink servers were always around and ready to assist the guests. The Lounge and Tequila Bar had excellent service and were open to midnight. The night entertainment on the resort was only okay.