Lovely, tidy place in a beautiful setting.