We stayed for a day after a cruise. As others have mentioned, the rooms and bathrooms are very small but fine as long as you're not planning to spend a lot of time in the room. A bit noisy also, our room was right next to the elevator and you could hear TVs and conversation from other rooms. Speedy wifi and nice robes in the room. The hotel is nicely decorated and very clean, and staff is attentive and helpful. We spent a little time on the rooftop deck one evening, which unfortunately is not looking out over the ocean, you can see the ocean if you peek out over the side. But still very relaxing. The best thing about this hotel is the location, you are right across the street from the ocean ($20 to rent chair / umbrellas), and only a few blocks from Espanol Way and popular shopping areas. It's at the quieter end of Ocean Drive but still close enough to walk down to the busier areas. The valet service could be better; they advised us to call 30 minutes ahead for the car. We were out walking around and called on our way back to request the car. When we got to the hotel about 30 minutes later ... no car. It took another 25 minutes before they brought it around. Overall a great place to stay in South Beach and a good value considering the prime location.