great location and great hosts. very welcoming. wish I could have stayed longer in such a beautiful setting.