Overall experience was good. Front desk staffs were great, easy to talk to and very professional, the bag holders as well. However, some of the bar tenders (pool bar and bar close to the beach) need either to be re-trained or fired for their attitude. Unfortunately, I can't put everybody in the same category since we also experienced some nice bar tenders. Only one bad experience at the main dining buffet. A lady we asked for water, literally walked past us and rolled her eyes. We called her back and told her we didn't not want her service. An older lady was very nice to us and we gave a $50 tip. Attitude from employees is what is going to kill this business. You give us attitude, you won't get a tip. Folks need to realize that tips can be given at any time, just because I didn't give you one the first time, doesn't mean you won't get any later. Maybe I just didn't have it at that time.