From what I can see, the staff is friendly and the place is in decent shape. However, be warned, the weather outside does cause changes in the atmosphere in the dome. WEAR APPROPRIATE CLOTHING... (Winter = bundle up COLD | Summer = sweat your clothes off HOT)
Just a FYI, I come here for soccer and not for golfing.