Amazing views, beautiful villa, great host.