Extremely clean. Great customer service. Dedicated parking spot. What else do you need? This is just a perfect spot. Me, my wife and our pet had a great time. Thank you so much!