Lovely villa with great hosts and an unmatched view.