Apartment is great. Everything is as expected. Location wise, it is a bit of a walk from tube stations since it is right in the middle of two stations (West Hampstead and Finchley Road). Response time is quite long too. Other than that, it was an amazing experience.