Very clean, nice place. Smaller than expected but fine! The parking pass was very essential and appreciated. We had absolutely no issues.