Wonderful location right in the heart of London! Communication and cleanliness was top-notch. Made for a great stay in London!