Excellent facilities and excellent location. Could not rate higher