Superb location, a very welcoming stay, and lovely and insightful hosts.