This place is like a resort. Working out on their machines and with their weights is roomy and with so many trainers on the floor it's great. Their pools and outdoor area is lush and full of flowers and palm trees, etc. Did I mention there are 5 pools and even a splash park for the kids?
more