the check in is horrible. Consider if you have a late flight(You will need to drag your luggage in the train/subway/street for the keys and later arrive to the place.
Not pleasant.
The apartment is not 100% clean...but for few days it is enough.
No basics so bring your own table wipe, dishwasher tablets and other common cleaning accessories...is you plan to use the kitchen.
Beside that the location is good & close to buses & tube.
Pleasant neighborhood.
Facilities in the apartment function as needed