Excellent hosts, excellent price, and excellent accommodations.