A charming place with welcoming hosts.