Great hosts and great place. Our group loved it.