This is my favorite gym that I have ever attended. It is small and friendly and has a fantastic location right on the beach. The trainers are awesome - they go out of their way to learn be helpful and motivating and to get to know everyone. The classes are super fun - I always looked forward to attending Matt's beach body class and Zach's crossfit class. Over the few months that I was attending this gym, I made significant progress in my own fitness level. I am just sad that I moved away and can't go anymore!