Very professional. Easy check in and out. They had beach towels, chairs an cooler available. Great patio for eating. Parking was easy. Overall excellent location. We would definitely stay again.