Vacations by the sea: 116 extraordinary Beach Hotels on the Greek Islands