My stay at Pier’s apartment in Mayfair was one of the best. The unit was perfect in size - plenty of space to cook in the kitchen, relax in the living room, enjoy the comfort of the bedroom. It has the added benefit of a full bath in the bedroom plus a toilet room in the common hall area. Best of all was the location. You cannot beat the proximity to great shopping and dining. Super close to Bond Street station which made it really convenient.
I highly recommend this apartment. I hope to visit again soon.