I would avoid booking with 'on the beach' like the plague, had a very bad experience with them and they rate in my book as being one of the most unhelpful travel companies I have ever dealt with, I do find travel republic very good and professional and offer good flights with good companies.