A really wonderful flat - great location, in a lovely part of London. Close walk to Belsize Park station which has great links into central making it very easy to get around.
The apartment itself is very modern and spacious with great amenities. It was sparkling clean on arrival.
Very clear check-in instructions were sent a few days before arrival, and Tony & team were responsive throughout the process.
Would definitely recommend the flat!