Not sure what all the hype is all about. I know a few of my friends love this place, so maybe I’m missing something here (and apologies to my friends if you’re reading this), but my sister and I came for a ride a few weeks ago, and we really didn’t enjoy it.First of all, the SCREENS. When I’m working out, I…