Fantastically Situated for exploring the island of Crete, Villa Alpha is within a 10 minute wander of the enchanting village of Old Hersonissos. You’ll find a delightful number of restaurants, tavernas and bars positioned from the square for a wonderful Greek evening.The accomodation in A non-public villa was the very best notion. Food items and