Lovely place in the heart of Mayfair with great local restaurants. Easy to walk to the park or into the city.