The facility is very clean and well organized. The equipment is high quality, and the staff always make you feel welcome. It is easily one of the best gyms I have trained at.