The hosts were responsive and pleasant. The location is great - right next to a metro station and to Hyde Park.