Call me a heartless nazi .. but
They have "raised" GBP 15,000
the airline seats cost GBP 3,500
the airline wants to be paid for providing an extra service (seems fair to me)
Question 1 - GBP 11,500 is left over after the seats
taking out GBP 660 leaves GBP 10,840
Now as far as I can make out a dolphin swimming session is about GBP 100 a time
Hotels are about GBP 100 a night
so that's GBP 200 daily - thow in a few extras at GBP50/day thats GBP250
So out of GBP10,840 that means about 43 days
"It's not a holiday"
well, yes it is - around 43 days worth
Seems to me like another set of "the world owes me a living" types.
sorry, for the little one, but in past times seems like we carried our own burdens, now we expect everyone else to, and they complain when everything isn't to our own spec.