Lovely and clean in a beautiful setting. Thoughtful hosts.