Like a lot of reviews say, this place is pretty run down. They have made some upgrades to the rooms, but not enough. Definitely overpriced for what it is. The grounds need some serious work, too. Bring your own shampoo! They just put in a new outdoor gym right near the beach if you’re into that, but it also got in the way of my “Seaview” room.
On the plus side, the location is great, the pool is nice, wifi good and the staff is amazing. But I wouldn’t do it again.