Spacious, highly functional, comfortable and convenient apartment in the heart of Mayfair near great shopping. What's not to like?