The staff were friendly, helpful, accommodating. I had my favorite bartenders, Luis, Alejandro and Michael!!! The was food was amazing, from room service, buffet, food truck to the à la carte restaurants. The Indian cuisine was phenomenal and the steakhouse was really good as well. I wish I was there longer to try more. The à la carte was first come first serve where I thought would be a long waiting periods but we waited no more than 10 mins. Pool activities were fun. The resort was clean and well organized. I had a very nice relaxing visit and would definitely do it again and again!