Nice experience with exceptional staff. Beach was nice and pool was also nice. Didn't really experience casino so can't comment on that. However rooms were clean and spacious. Also had turndown service at night. Typical Ritz experience. Wasn't as crowded due to not being in peak season. Food and drinks are expensive however that is fairly standard for a resort like this. Plenty of options to walk to from hotel for breakfast, we went to Piu Bello...about a 5-7 min walk. There you could get breakfast for 2 for around $15-$17. BLT Steak and Il Mulino were very nice dining options but expensive. They do offer a sunset menu during off season that is a little more reasonable in price. The sushi at the lobby bar was terrific. Towel service at pool and waiter service was very attentive. Only down side is the pool restaurant being under construction so had some noise and limited food & drink options. At night watch out for bugs that come out of the sand on the beach....similar to mosquitos just make to sure have spray. Only down side really was the construction, otherwise great experience. People who complain about things are really just searching for things to complain about.