Naples FL is a lot nicer and has the best beaches on the West Coast of FL. . Headed there at the end of the month. If looking for a place to stay it doesn’t get any better than the Ritz on the beach.
I'll check out Naples as well.
I love Ritz properties on the water. My favorite is the Ritz Carlton at Key Biscayne. Sits right on the water allowing for the vast majority of rooms to have a gorgeous view of the ocean. The only issue with the water there is that depending on the season it can be pretty still with no waves and during the mornings seaweed (Sargassum) can wash up to the sand. Some months can be great with both beautiful waves and barely any seaweed in the morning.
Here's a view from the Ritz Carlton at Key Biscayne:


"
1"