Ideal location and great hosts. Lovely experience.