Great vacation, excellent hosts