Clean and a great location within walking distance to the beach. It was also nice to have a free parking spot in the driveway. We would stay here again.