Thanks for this, the points are all very valid.
I will be honest, this is the first time that I was over there, and I was massively under-prepared, but I am planning on going over again next year, and will make sure that I spend time in other places on the island, and not just stay in the one...