I really enjoyed it there. They were a bit busy and had a spate of unserviceabilities but the staff handled it well (it is the people who make the difference). They'll work out a schedule based on what you need rather than sticking to a strict syllabus.
Just curious, which ATPL do you hold? Have you lined up some work?
~FRQ CB