Manage expectations. If you reserve cheapest you can find, cheap is what you get. This stay was about what I expected. Beds were ok. Fairly clean room for a hotel this old and not well taken care of. Was I comfortable enough to trust that the little coffee maker was cleanish? Absolutely not. The balcony hadnt been swept and tracked sand in. The sofa was stained and pretty gross. The exterior was filthy and smelled as bad as it looks. Pros: pool was clean, kids eat free at Sharkey’s, AC worked great, there’s an elevator- although the current inspection expired a year ago, right on the beach, only saw one roach, staff was nice enough. Cons: old and rusty, parking is bad but if you're patient and circle long enough a spot will open, filthy outside, trash everywhere on the grounds and beach, no blankets for sofa bed, linens could use some bleaching.
Would I stay here again, maybe if its just a night or two.
If you are looking for decent but cheap beachfront this will do but it is NOT a “nice” place to stay. It fills the need when all you need is a place to lay your head and shower.