Very clean, really great location, designated parking spot was nice. Checking in and out was a breeze as the instructions are very clear! All in all, would definitely recommend.