Great stay in the heart of Mayfair.