Is it cheaper to go at Christmas or Easter? And any ideas of places to go where I'm guaranteed warm, decent weather and would be a nice holiday for a 12 and a 15 year old boy and me. Maybe some swimming/activity and some culture/interest/trips too. But not horrendously expensive! Vague I know but welcome to all suggestions....