Restaurant Aalto offers superb food and drinks with beautiful views overlooking the Blue Grotto.