I have been training here the past two summers, this year I decided to stay on. The coaching is great, they are very good at scaling the exercises for everyone and on instructing how to do the exercises. The people you work out next to are also wonderful. It's a fun place to get a great workout!