This is a wonderful, modern, airy, two bed, two bath flat within 100m of the main Selfridges entrance, and just off Oxford Street. You will need to be able to cope with 75 steep steps unto the 5th floor, where the flat is located - there is no lift.
For improvement, I would suggest that the owner consider more powerful and reliable wifi. Our experience was with weak and intermittent wifi service that the owner was not able to rectify in time for us to enjoy a better service.