The Royal Palms surprised me. It's situated about a 5 minute walk from the "action" on ocean drive, so it's zen enough when you're done partying. Though a new hotel, they had most things figured out. The walk way from the pool to the beach was excellent, as well as the $20.00 service fee, to have a bed and umbrella waiting by the beach- I appreciated. They were always on their game, I never waited for anything.
The bar / restaurant by the pool had some delicious salads, but once you order them prepare to wait. I will say the wait is worth it, I'm still day dreaming about the Arugala salad I ate there.
The one issue I faced was the elevator which broke while I was in it, the lights turned off (I'm clausterphobic). A word to the wise, don't use the middle elevator.
The coffee at the hotel was very expensive and not tasty, as a coffee Connesseur if I pay $6.50 for an espresso, I expect an Organic Arabica coffee bean, slow drip. There is a mis-conception to making coffee as "simple". This was brutal coffee, but the girls making it were very personable and provided excellent customer service. If you exit the hotel, turn right, there is an Aroma Espresso with better coffee.
Also Michael the "sun concierge" at this hotel was phenomenal at his job and made sure our large group had everything we needed.
I've stayed in the James in New YOrk and the James in Chicago and this is a sunny version of those two, very representative of Miami. I would definitely stay there again.