This is a beautiful, family run hotel (hard to find anymore) on the beach in Miami Beach, Florida. The public rooms are comfortable and have different smaller areas to sit in and the outside sitting area is surrounded by beautiful plantings. You can't see the beach from the public areas but it is easily accessible. The hotel is right on the boardwalk, which takes you "downtown" where there are lots of restaurants, shops, amazing people watching and the ocean always in view. The Palm's beach is like everyone's along there, umbrellas, beach chairs and beach towels available.
We only had lunch at the hotel but it was really good and beautifully presented.
I really really liked that they had free internet throughout the property. It bugs me when I pay a lot for a hotel and then get charged for the internet. It is like charging for the TV. That being said, they also charge a 'resort fee', which basically is the same thing.
The rooms are nice sized and ours had a great view of the ocean. I like the layout, with one little room with a toilet and sink and across the hall another little room with the shower and another sink. I was with two other women, there for a wedding, so it was nice to have two sinks so we could all get ready at the same time. Everything was in good shape, nothing worn down or shabby. The one semi negative is that you get charged for early check in ($100) and also get charged for late checkout (cost depends on how late you stay). They also knocked early the morning we were checking out, I think to hurry us along a little. That hasn't happened to me before. But, those are tiny irritants.... All in all, I thought this was an excellent hotel and would stay there again.