great place, Central location and great facilities