Excellent place. Caring and considerate host. Good location.