I found the location very practical being so close to Paddington station with access to many buses and trains.
Sylvia was very helpful during check in and also with tips, making my stay in London more enjoyable.