It ticks all the boxes, we had a great time....thank you