Excellent facilities and location