Location, hosts and accommodations were perfect!