This is a wonderful spot; I'd absolutely stay again! Rachel's place is a lovely apartment in Hampstead - very conveniently located, comfortable, spotless, and exactly as described. Rachel was incredibly warm and accommodating about check in and check out. Recommended heartily!