My brother in-law works at The Ranch in Southwick and invited my wife, my father in-law and I out yesterday afternoon for 18. I cannot get over the level of service and conditions there, even if the course (especially the greens) beat me up pretty good!
We have a Margaritaville machine and it has been great. My mother has the Ninja version and my only knock on it is that it takes a while to get to temperature unlike the Margaritaville that blends the ice directly fed from the hopper.