Great accomodating hosts. And a charming well located flat