If you like small gyms then this perfect for you. Unless you also like customer service. The trainers work with their clients who are not always members. The trainers will push you off the small floor, off equipment and even block the entry/exit. I've tried to discuss this with manager and owner but I have received no contact follow up from either in almost a week. It's sad.... customer service is so easy and the pay off is HUGE.