Very conveniently located in Mayfair - a short 3-4 block from the Green Park Underground station.
The apartment itself is spacious, clean and well furnished.
The staff were all very helpful and polite.
I won’t hesitate to rebook.