Absolutely fantastic location. The place is clean and neat. The view from the place is amazing. It's very close to the metro and you can get to the place from Heathrow as well directly without switching any lines. Plenty of amenities and a nice neighborhood as well. Above all, the hosts were a delight. Don't think I could have found a better place to stay in London!