Wonderful spot! Perfect location in Mayfair! It is very close to Piccadilly, but no noise issue at all. Place itself was very modern, clean, and nice, with all we could need.