The idyllic Villa Leview, located in a quiet part of Piska, will delight you with its spacious green yard and garden oases, as well as its wonderful open sea view. As its name suggests, Villa Leview has a wonderful view of the sea from every part of the h