Amazing location. The apartment was a bit smaller than I expected but then this is in the heart of Mayfair - the location could not be more central!