Beautiful villa in a wonderful location and a fantastic host