Fantastic place and hosts - this is what AirBnB should all be about.