I think it’s plenty. You’ve already booked and paid for more activities than many families would do on a short break away.
Eating out is a big expense. You’ll be able to afford to do it, if you take packed lunches some days and have things like snacks and drinks with you, so that every couple of hours you’re not spending £15 on a drink each and small snack.
Im amazed by how much some people think they need to go away for a few days. Lots of people just be really missing out on holidays, because they are not prepared to go with what they have got. It doesn’t have to involve eating out 3 times a day and constant buying in gift shops or expensive paid for attractions every day. To be honest, lots get more pleasure from windy beach walks, rock pooling, and chips on the prom. A mix of free activities, paid for ones and eating out and prepping your own could be ideal.
I suppose if you have no spare cash and therefore need to watch every pound you spend, it’s not going to be a liberal and totally carefree (spendthrift??) holiday. Psychologically having to keep track can be a bit hard. But to be honest, I’d al as face a bit of a budget idea on holiday, even if there were multiple thousands in the bank at home. Because big spending doesn’t equal a more fun holiday in my experience. Some of the most expensive activities are the tackiest. If I have an expensive day on holiday, I’d probably have a cheaper one next day.
It’s a mindset. Some families….and then their kids …only seem to have a sense that something is fun if it is costing lots. There can be a lack of imagination and being very hard to please and self-entertain. Other families ….sometimes those who are extremely well off…and their kids will do a whole days bike ride with picnic and have the best time. As parents, our approach to this stuff shapes our kids.
I want my kids to be as ye type who at 18/19 decide to go away for a long weekend with £100 or less to spend….that find ways to stay cheaply and entertain cheaply. Who are inventive, not boring and who stay at home sitting in the sofa because they don’t have £2k for AI.
Have a great time Op.