very clean, easy going excellent facilities