Cardiff. A town that never disappoints. Even when the stadium bar runs out of beer.