You won’t find a better place to stay while in Fort Worth