Lovely hotel, nice rooms, very polite staff. We stayed 4 nights here for the Ultra Festival and came from the Pelican Hotel in South Beach which was small and personable. This was large and corporate. Nothing wrong with it at all, the gym is particularly excellent. But it's a business hotel primarily and for a holiday you would be much better served at South Beach.