excellent location for beaches and activities. clean and great amenities! loved this place