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