Great hospitality. Excellent hosts. Great location.