I have just booked next years trip to Greece. This time we will be staying on Corfu in Aghios Stefanos at the Villa Zeus. Booked through Meon Villas, which is part of Thomson.
Is there anyone in Greeka Land, that has stayed at this villa or any other Meon Villa that can give me more info. Also if anyone has good local knowledge of northern Corfu, ie little villages, and harbours for photo opertunites.