Really clean place. Really great location. Lots of stairs though so if you're out of shape be warned.