Clean, comfortable, and great location! We loved the beach gear that was available (towels, chairs, umbrella, boogie boards) and the kids gear (pack and play, high chair, plates and bowls). Having a parking space was also great!