Not so long ago, an all-inclusive resort with shrieking kids and colourful plastic was my idea of holiday hell. But I was ...