Prague was dirt cheap, even in the "high end" stuff. I honestly thought the beer sucked compared to good Germans and Belgian beers, but they work good enough.
As for the city itself, it is very beautiful and great for a few days of tourist activities, but it's pretty lacking in the fun...