Greg's place is located near Muswell Hill with all its shops and cafes and lively vibe. His street is nice and quiet though and I slept really well. He gets back to you quickly and you can self check in which is convenient. Im a woman travelling alone and I felt safe and relaxed staying at his flat. Id highly recommend the room if you are in London.