The island really does have so much to offer - nature, amazing beaches and countryside, beautiful wildlife, the most incredibly interesting historical and religious sites, wonderful food, good choice of accommodation to suit all budgets... I could go on and on!