Location is close to Hyde Park and multiple train stations within walking distance.