It's located at near the station, so very comfortable to go central London.
All amenities are equipped well, we couldn't find any troubles.