Charming place and charming hosts.