The place was clean when we arrived and the instructions for check in were extremely clear. It had everything we needed! Perfect location!! We were close to many things, and only walked a few minutes to each.