I stayed in Gareth`s place for a full month and I wish I could stay longer. The flat is great. It has all the features as described and even more. Pictures are accurate.
It is clean, quiet and has all the amenities you need. Location is perfect. Right in the center of West Hampstead in a cute and well secured mews just off the main road. The neighborhood is pleasant. Public transportation is within few minutes walk ( buses and tube to city center, overground and trains to airports).
Gareth is a reliable and responsible host. He is very very quick in responding and always helpful and kind. He provides all information required for the stay.
I highly recommend the flat and the host.