A beautiful villa in a beautiful location. Space enough to stretch out and relax while still being cosy enough to feel like a home away from home.