Few places can boast waterside dining like Greece. Come for the simple lunches of just-caught fish and crisp salad, nibbled while waves roll by tableside. Stay for the balmy ouzo-soaked evenings, when romantic atmosphere is dialled up and sunset views are even more divine than the food.