Very clean place. The patio was very welcoming and a nice spot to hangout. There were plenty of extra blankets and towels for us to use, and we were also given a parking spot in the driveway. All in all a pleasant experience.