Great Location, wonderful stay, everything that you need for a trip to London.