Exquisite view of the Ionian sea