lovely location and fantastic facilities