We have just stayed for the second time at this hotel. It is quirky, friendly with excellent rooms. Comfortable bed, good shower, decent toiletries etc. We had a ground floor room which was somewhat overlooked. It did not affect our stay as we were only staying over night but if we were there for longer we would have requested a room on a higher floor.
The staff were very helpful and let us leave our cases on our return from our cruise whilst we spent the morning in Miami before flying home. We will definitely return if we go back to Miami..