Excellent location and excellent hosts.
You'll feel welcome here.