Perfect host and place. Not a single qualm or complaint.