Excellent hosts. Lovely location. Quiet and beautiful setting.