This was the perfect place for our trip to London. It had everything we needed and more. The location was right next to Kensington Palace and within 15 minutes of most all attractions and popular restaurants.