A very enjoyable few days