This place is awesomely located right next to both the tube and Hyde park. About a 10min walk from Paddington (for those int'l travelers coming via Heathrow Express). It's on a quiet street just minutes from a main road where you can easily grab a taxi anywhere in the city (if you don't want to use the tube). We spent most of time exploring the neighborhood and really liked The Swan. There's great food all real close (5-10min walking) and a few pubs that aren't that far either. Overall an excellent place.