Great facilities in an excellent location