My family and I had a wonderful stay in the appartement. The place is exactly as described and more.
Very spacious, luminous. Perfectly well located in the center of Mayfair, walking distance from many landmarks.
Easy check in and communication.
Highly recommended!