As we stayed recently, in the snow. I can't review the outside amenities. I will say the location is great. No vehicle necessary in the summer if you stay here. Walk to beach, stores, restaurants. The 50's decor is cool, but it can't hide the fact that it's old. They did a good job covering it up but it's still there, it is an old place. I did not have a room with a flat screen, I had an old 32in tv that for some reason randomly changed the channels on its own every once in a while. The air conditioner/heater was an ancient unit under the window that is loud. Really loud. The beds are awful. Tiny and uncomfortable. Walls are paper thin. The place was clean though, and during the summer, to be that close to the beach, I think this hotel would be more than adequate for that alone. The kicker for me was when I went to take a shower and the water ran orange for about 30 seconds before it cleared. Maybe an off season issue? Don't know, but I didn't like it.