This place is amazingly located. The Notting hill tube gives you quick access to pretty much the entire city. Plus it was super clean and perfect for a solo traveler.