great location and great facilities