Wonderful hosts, beautiful place-, lots of lovely thoughtful little touches-what more could you want!