Good service and fantastic facilities