I’ll start with saying the staff and location of this place was amazing and for that alone we’ll be coming back. However, the cabin we rented was still dirty with sand everywhere, had ants, broken blinds and broken drawers. If they had better quality cleaning and better up keep of the cabins I would easily give this place a 5 hands down. Again, this is a great location and made a great family trip. Just make sure to call the staff ahead of time and request them to inspect your room before they mark it ready.