A beautiful place to stay and relax with wonderful and interesting hosts.