This location is great. Easy walk to a few Underground stations (on different lines which is nice) and right next to Kensington Gardens. Place is small but we spent the entire time exploring the area and London. Absolutely the right choice for the price.