If you are looking for no frills, a short walk to the ocean, and a great location for amenities, this is the place for you.
If you prefer a/c, more spacious accommodations and true oceanfront, there are other places that may be better suited, for not much more money.