This place is in an excellent location, close to great restaurants, pubs, shopping, Hyde Park, Kensington Palace and more. We could not have asked for a better place to stay for our short stay in London.