Location is the factor we chose this place which is very convenient from Euston Station or to Heathrow Express. Check-in is easy and Leyla answer all the question swiftly which is very appriciated.
The downside would be the room size which is quite small even for 2 adult and 1 kid especially the bathroom and the room is pretty old. Air doesnt flow well so we have to leave window opened at night which you can hear the noise from the street.