I'm looking at week in Majorca. I've used teletext holidays to book in the past, are there any other companies who are good value? Thanks