This place had it all - very clean, steps from the ocean, even supplied beach towels, cooler, etc! The location is hard to beat and the property has great amenities with pickle ball courts, tennis, and shuffleboard. We would definitely stay here again!