Excellent stay with fabulous hosts.