I agree about the ATC - I flew in on a busy Sunday last Summer as I do from time to time and had a bit of a run-in with the tower controller over my joining procedure. It was a bit of a misunderstanding and after landing she personally came to speak to me to sort everything out - Good service under busy conditions, especially having to deal with all those students and then the low hours PPL's like me who are unfamiliar with the place. Well done.