This place is GREAT!! Great for families and beginners. The customer service was outstanding. The entire staff was friendly and did everything to make sure we were welcomed and felt safe and comfortable every step of the way. A big thanks to Matt (one of the owners) and our instructor, Jim. Also to staff at the rental counter. My wife and took our three sons to GFH today and we all left with smiles. A GREAT experience. We will definitely be back.