Great place, great location, wonderful hosts, very good communicators, a perfect stay.