Place is beautiful and just as described! Great location in Paddington just down the street from the Paddington station and the Heathrow express train that is a direct trip to the LHR airport. Very close to Hyde Park and Oxford Street with lots of shopping!