great location, beautiful outdoor area and great hosts