Excellent enjoyed every minute of it