The place is clean, and in an excellent location. Check in/out is a breeze. Definitely recommend.