John's place was clean, comfortable, and convenient. You can hear movement from the upstairs neighbors and the building makes a clanking noise sometimes, but I slept just fine. John is a prompt communicator and check in/out was easy. I would definitely stay again!