Good Things: Great location, right across the street from the beach. The staff was excellent. They were amazingly friendly and helpful. They were so nice. It's nice for what you're paying. They also provide you with beach chairs, beach towels, and breakfast, which we did not take advantage of, but I liked that they did that.
Bad Things: The rooms are eh, the beds are really hard. I'm usually not picky about beds and I found these to be uncomfortable. The walls are paper thin, you can hear EVERYTHING going on in the room next door to you which is uncomfortable. I would like a better sense of privacy.
Overall, it's not bad. My real problem was sleeping. I think some renovations would make it great!