Amazing location! Right in downtown Fort Worth with Sundance Square right down the street. Everything was walking distance and place was a really cool atmosphere!