Great location, very close to the station and bus stops. Plenty of bars and dining options on your doorstep.
As others have mentioned there is a flight of stairs to the flat so be mindful of this if you have heavy luggage.
Communication was great, I would definitely recommend to anyone who is looking for a place to stay that is still very central to London.