I have no idea why the reviews on here are so bad. I only went to the gym, not the spa, but I found it to be just fine.
A 5 day pass to the gym was $100 (they have single day passes and a 3 day pass too). It was a little pricey but well worth it for a gym located just a few floors down from my room and considering all the buffet eating I did.
The gym is pretty big with cardio and weigh training equipment in abundance. Of all the times I was there I only saw a handful of other folks. It's private and quiet. The equipment is clean and in good repair. In fact, I didn't see anything at all broken in the gym.
There are several TVs, towels, a water cooler. All the comforts of a regular gym. My 4G coverage was fine in the gym, despite not having any windows or anything, so I could listen to Spotify for music if I wanted. The locker rooms are extremely nice, being part of the spa. The staff is very friendly. All in all, a great experience!