My husband and I stayed here for our honeymoon. We had a butler, but we found we really didn't need him. Tips were expected for mostly everything. This didn't bother us as most people work 7 days a week at the resort. Our room was clean. The staff was always pleasant and helpful. I would recommend this hotel. Only let down is the beach is really small. Not good for a long walk on the beach. Food was pretty good. I loved dinner on the pier. The pizza place was excellent as well.