The flat is perfectly located on a quiet street in Mayfair and is exactly what you need for a short or long-term stay in London. Highly recommend and will book again in the future.