Wonderful weekend! Beautiful villa and great location.