Excellent accommodations and wonderful hosts made our stay top-notch!