The Omni is a great new(ish) hotel in town. My husband and I have stayed there a couple of times as sort of a mini retreat. One thing for people who aren't from Fort Worth to be aware of, is that while the Omni is located downtown, it's over by the convention center and St. Patrick's Cathedral. It's not near Sundance Square (although, it wouldn't be hard to go there.) It also isn't near the Stockyards, so if you're looking to spend your time at either of those locations, you might do well to look elsewhere.