Perfect spot for a quick stay in London. It's a room in a shared apartment, and the room has it's own lock and key. Communication was great, with super specific check-in instructions.