The apartment is luxurious, spacious and tidy. It is also located at the center. Soho, Carnaby street, and Oxford street can be reached by foot very easily. Piccadilly tube station is the nearest station which links to many places, including Heathrow airport. The bedding is comfy and clean. Have clean bathroom, washing machine and full cooking facilities.
Would recommend and will look forward to coming back.
There is no elevator, so carrying big suitcases might be a problem.