Great spot, very centrally located. It’s literally a 4 minute walk to paddington station. You can catch a train or bus to anywhere in central London.