A beautiful villa, great location, good communication: perfect.