Excellent facilities, great location