Very family oriented. Gym small, but staff is great and always happy to help. Swimming pool with hot water and shower, friendly staff. Great swimming teachers and not to ... more