Everything is clean, the location is great, and everything works in the building. In my own personal experience, I didn't really enjoy my stay. I didn't feel comfortable with all the rules and the need to leave everything perfect, exactly as I found it.