Fantastic location and great hosts - they were very responsive and accommodating. It's right next to Hyde Park and a very short walk to oxford street too!