great hosts, great location, perfect place for a large group. would stay again!