Very good location. Close to Paddington station from where you can reach everything by tube or bus. Close to Hyde Park where you can do sports or just relax.