Location is great. Cute cafes and good shopping nearby. Easy to get to/from the tube station. The Piccadilly line stops close by making it easy to get to/from the Heathrow. Walking distance to Harrods and Hyde park.
Staff were friendly and accommodating.
Apartment was not as clean as I’ve would of liked it.
Communication before arrival was terrible.