Great place. Close to Paddington Station as well as Hyde Park.