Want to Stay in Style in Fort Lauderdale? Here’s Why You Can’t Miss the New Omni Hotel Near the Convention Center