Wonderful location. Wonderful host. Very attentive to all of our needs. My family found it very hard to leave. Can't wait to return.