Great hosts and home in a really beautiful town