Lovely place in a beautiful setting, thoughtfully set and lovely considerate hosts.