There are some interesting places to eat in BZE City, but basically it's a pit. Lots of "friends" hanging around trying to help you, and then wanting money. The more expensive the hotel, usually the more they taxi drivers will try and hit you up for. I found them quite expensive by Central American standards. (Say $5-8 for 2 miles) I think most hotels have their own contracted taxi's (or they get bribes, etc from the drivers).
I ate across the street from a nice hotel, and trying to get a taxi back to the Best Western was a nightmare. They wanted double the rate we had paid to come there.