Yes I have been to gyms with all of these things:
dvd rental, cafe, bar, sports lounge, tennis courts, squash courts, pools
more like health clubs though and the free weights areas tend to be ignored
I hate these types of places....like the Virgin Active 'gyms' here in the UK.
I went for a trial session once and was shocked that there was only single bench in a three story complex and only a token corner for free weights. The rest of the 'gym' was rows of bikes, treadmills and other crap filled with soccer moms slowly reading magazines and taking their time.
A gym should have mostly free-weights, some necessary machines and a small section for bikes and treadmills.
Luckily the place I go to is just for people to lift weights, not a hardcore gym but it's thankfully not some health club.
Anyway, if coffee was available, like from a machine, then I'd probably be sipping a cup of warm black coffee between sets