I stayed there last summer, so not recent....
It's really interesting that you mentioned Twin Farms, because I met a couple when I was at Winvian, and they highly recommended me to visit Twin Farms (which I haven't yet to visit) and said it's similar.