The facility is generally well-maintained and has a good variety of equipment. However, some users have reported cleanliness issues and broken equipment. The staff seems to be friendly and helpful, but some have experienced poor communication and unavailability during certain hours. The facility is located in a convenient spot and has a welcoming atmosphere. One user had a good experience with a personal trainer, but others have reported inconsistent staff availability and poor communication. The facility's policies regarding membership and billing have caused some frustration for users. The overall experience seems to be average, with some positive aspects and some room for improvement.