The service and the amenities were great.
The pool and beach facility at Lido is perfect
Staff is excellent. Very nice hotel.
I liked the amenities and the location of the Resort.
The beds sucked.. I stay in 4 and 5 star hotels only and for a Ritz the beds sucked, the sheets were not soft... and I always forget that the rate is inexpensive because they charge you mandatory resort fees per night at check out. Needless to say valet is $24 per day. I feel like I am flying on commercial airlines with the nickel and dimming. Just increase the price and make it all inclusive.