Wonderful stay- beautiful location and fantastic hosts. Lived up to everything that has been written about it in reviews. We enthusiastically recommend!