I also have good fitness institutions here, such as swimming pool, basketball hall ... of course, there are all kinds of dances, aerobics instructors, equipment and so on. I got an annual card there, which is quite good.
Later, I found a smaller fitness institution next to my home, which also has dancing and so on. The coach is also very professional, but there is no basketball and swimming pool, and it is relatively small.
So personally, if there is no other purpose, such as making some friends, the general gym can meet it.