I highly recommend KO2 Fitness. Michael, the owner and trainer, provides a challenging, fun and welcoming environment no matter what your fitness level. Every workout is different which keeps it fun. Michael makes sure each person receives personalized attention, really focusing on your own needs in both the areas if nutrition and fitness. You will not find better support. You can start your workout every hour on the hour during the day which provides great flexibility. You work at your own pace with his guidance and depending on the time of day, there may be several other people with you or you may be the only one - its like having your own 1:1 personal trainer. I have worked out at many places and with many people over the years and KO2 is simply the best. read more