Beautiful place and kind, thoughtful hosts.