Coachill Inn Resort is making headlines