Mselya,
Larache still lives in Larache and has no idea about the realities of life outside lbled.
I said flights because I don't have children. I said rent a car because we rent a small car. Even that is ridiculously expensive - certainly a lot more than you'd pay in Spain for example.
Life is expensive & a large number of people with kids drive down. Like you said, you'd be broke if you rented a large vehicle for 5 weeks. Plus in any case you have a d,amn fine vehicle so there is nothing to be ashamed about. You don't have to justify yourself hun especially when there is nothing to justify