Best location you will find, it's literally next to Paddington Station, staff is attentive, if you are traveling you won't mind about the room size