great facilities in a great location