Great, accommodating hosts, beautiful place.