Excellent all round, would definitely stay again.