A fantastic find, superb location, and fantastic facilities for families and children.