I recently had the pleasure of staying at Jayme's place, which is wonderfully located right by Hampstead high street. His place was very clean and the size is perfect for 1 person or a couple.
The handover process was very easy, Jayme was always quick to respond and very helpful throughout my stay. I would definitely recommend staying at Jayme's place if ever staying in London or in Hampstead.