Great place for a large group! Very convenient to downtown Fort Worth.