It's located in main building where you check in. They also have pool tables in there also.
Best gym is in the Wyndham Grand. Not sure if you are able to access it if staying in the vacation rentals.
If you are staying in tower 6 they have their own small one and larger one is in reception building.
I believe it was tower 1, it had dumbbells but not a weight machine
Thanks! Your answer is awaiting moderation.