Wonderful hosts, wonderful property. Excellent location