We really enjoyed our 8 day stay at the flat. Host was always checking in to see how our stay was going. Flat was as listing.
The property location is in a prime area of Mayfair. Within a short walk to multiple tube lines, restaurants and shopping.