A superb location, amazing view, great villa and attentive host.