great location great facilities