Great location, great price. I got a room with its own bathroom, so I don't know what the shared bathroom was like. The biggest downside was the mattress--it was really hard, but all in all the value can't be beat.
Everything is key-code locked and check in is fully remote now, although it was pretty confusing what we were supposed to do to check in we figured it out.