Wonderful hosts, great location, perfect in every way.