Excellent, clean,welcoming. The hosts went the extra mile to accommodate.