A panoramic view of Pagasitikos bay as seen from the Pelion Homes villas.