I would recommend James' place and would definitely return. The location was ideal (only 30 minute walk into the city centre, botanical garden etc) and right next to the lovely Hagley Park. Also very close to bus stops for the airport. Kitchen facilities allowed us to comfortably eat in and bedroom was warm and comfortable. Thanks! :)