This is a good hotel - we had a city view rooom which was excellent and the beds were the most comfortable I have stayed in for a very long time. The staff are very helpful - particularly Ivan the Assistant Manager - absolutely brilliant. So helpful and kind and welcoming.
The hotel is right on the beach - its about 1 mile to main part of Miami Beach -which i preferred being a little bit away from the hustle and bustle. The beaches are lovely and the boardwalk great (esp if you like running!).
There is a hire bike stop (Deco bike) right outside the hotel and a bus you can catch for $2 dollars into town or even downtown very good value.
All in all we loved staying here - the building works would probably be noisy if you wanted to use the pool but we didnt so it didnt bother us in the slightest.