Excellent facilities in a beautiful setting.