The staff, including the trainers and instructors are so nice! Their amenities are very new and clean and pretty and nice and varied and coooool. You will have access to salt-filtered swimming pools, basketball, rock climbing, racquetball, tennis, weights, classes, aerobic machines, etc., etc., etc!
more