Good for a budget
If you're on a budget, this is a good place to stay.
Positives: The room was very clean, there was a nice lanai, the day time front desk staff was very polite and helpful, there's a small refrigerator to keep snacks.
Negatives: You do your own dishes (the cleaning people won't touch them), the concierge was not helpful, the night time front desk people were rude, you walk about two and a half blocks to the beach. (I know two and a half blocks doesn't sound like much, but when you start wandering around other hotels and see them right on the beach, well..!), no amenities (i.e., restaurant in the hotel).
Overall, I wouldn't tell anyone not to stay here, but I would probably put out the extra money to stay somewhere where there are nicer amenities and which is closer to the beach.
One last thing: we were on the first floor...don't let them put you there! we had NO view. Ask for 4th floor or higher.