I thought it was quite good,especially as I am not current at the moment so its reminded me of a few things come renewal time!!!
I think the CAA do try a bit hard to make things difficult for GA,especially compared to overseas agencies,but as mentioned earlier I have also had dealings with a few of the staff and they have all been nice,knowledgeable chaps.