The flat was a lot more spacious and lovely than we initially expected. Well-stocked with amenities (minus shampoo/conditioner/body wash). The location is fantastic - located between two tube stations (Finchley Road and West Hampstead) with lots of restaurants/cafes and groceries around. Only downsides are the slippery steps leading down to the lower floor. Great value and great communication from the Airbnb owner - we will definitely stay here again the next time we're in London!