This fitness center has excellent equipment and very knowledgeable trainers. They offer a wide array of fitness instruction and the trainers on hand are quite good. It is located in a hotel/resort/conference center, so there is sometimes a quite a crowd of guests in the club. The hotel offers a 9-hole golf course that you only need to walk out of the doors to reach.
The quality does come at a price, though. The resort is not cheap and while it offers a lot, it may not be the best value for money for locals.