Excellent all round experience with great attention to detail and on going support system.
Great environment and training staff, all personalised to you and what you're looking to achieve. Would very much recommend for accident rehabilitation and the longer term maintenance that goes with it.