Nice modern place and H is great. Short walk along the canal to Victoria Park.
Location is a little difficult to get to/from central London - no tube and not many buses.