Excellent location, smooth check-in procedure, and very clean. My room looked like it could use a little sprucing up (some paint peeling and a faulty toilet flush mechanism), but besides those small notes it's a great place to stay.