This place is great overall. The attention-to-detail with beach towels, beach bag, chairs, etc were excellent.
The only complaint is that the mattress is pretty worn and should be replaced.