Shane B

Absolutely beautiful and professional environment to train in, no matter what your level of fitness, experience, or injury concerns, you will be accommodated for – this place has to be seen to be believed, put it high on your list of must do’s!