I remember a friend showing me around the FB Campus and there was a gym, a barber shop, a Mexican restaurant with bar and I think a drop off laundry place and dentist. I know it was meant to impress but I was horrified by the subtext of all that i.e that it was really just required because people spent so much time there.
I would love to have a gym, barber, dentist and laundry all in the one place.
Commuting to those places really isn't time well-spent for me, so the faster I can get in and out, the better.
Restaurants and bars is getting a bit iffy, because that's an inherently social activity and I think you need wider horizons than a hundred fellow Metamates.