I remember the teletext last minute bargains I don't enjoy flying, so would rather take your options, Ally and Saundra Becky loves flying, so would probably enjoy the longer (cheaper) option
Ally, I did the same with Chris and his dad in the early eighties It was Majorca, and the hotel was decent, but not as good as yours