great location, great hosts, absolutely perfect!