Perfect in every way- host was terrific, location was excellent, clean and organized transactions all the way through