6 friends stayed in 3 bedroom ocean view suite to celebrate milestone birthday. Picked Ft Lauderdale for weather and ease of travel. Ft Lauderdale itself isn't my favorite (crowded and somewhat worn) but the Ritz was great. The suite was absolutely beautiful with fantastic wrap-around balcony overlooking ocean and decent kitchen for meals in. The pool is nice, but you will need to go early and reserve chairs as it fills up quickly and if you want sun must secure chairs closest to ocean and plan your day because the hotel shades the pool starting around 215 and by 315 all or most is shaded. Spa was nice - great massages, and all staff were top notch. Workout facility adequate (3 treadmills, several bikes - including spin bikes etc) with decent view. The beach is across street and public. Quite crowded. If you are going for the beach, consider a property with private beach (the Marriott, eg).