John's place is ideally located in the heart of Mayfair. Communication was responsive. We would recommend this place.