Sad that a hotel with such a perfect location is such a dive. Mildew in the bathroom, chipped paint everywhere, dusty furniture, broken toilet seat, filthy carpet, stains on bed linens, ran out of towels (only 2 of the 3 of us got to use a bath towel), funky smell, electrical outlets pulled out of walls and sparked when we tried to use one to recharge our phone. Scary place. If they ever gut the interiors and put some money into it, this would be a nice place to stay. Until then, I would run quickly to another hotel!
Pros: Location! Right on a nice beach, near shops and restaurants
Cons: Dirty, run-down, uncared-for