Excellent coaches. Great transport links. So many excellent and high level people training here. Great rolls. Loads of classes every day of the week. Great for beginners ... more