This place is great, and the staff made the experience even better! When I went for the first time, they were very patient and helpful until I felt comfortable with everything. I've been back since, and I'm planning on getting a membership next time because I've fallen in love with it!