This Mediterranean gem has all the ingredients for a great holiday.