Amoudi Villas can be found at the water's edge in the stylish village of Oia, at the foot of the caldera in the little fishing harbour of Am…