Great location, great hosts and great food at a good price