In general, I prefer Crossfit gyms since everyone who goes to one means business.
FHF is the best investment in the area if you are wanting to increase your muscle mass and shape your body while having fun. The facility is very clean and welcoming. The classes are only 30 mins; the intensity is up to the individual hence all levels and ages are welcome. You may take it easy or go nuts - no one is looking. Each move is demonstrated at the beginning of the classes so no worries if you are a beginner. The trainers are super helpful and will watch out for your forms to ensure you get the most out of it while you are there.
Each trainer has their style of teaching and taste of music. I personally enjoy Stephen's classes and incorporating cardio in between workouts to recover.
All you need to do is to show up and be yourself!