Very clean, comfortable, safe place if you just need a reasonable place to sleep. Kitchen and bathroom are shared, but did not seem to be an issue. A bit of a labyrinth to get in with all the codes and all, but I always did like a good puzzle! Would definitely stay again.