Sports museum celebrating Barcelona's Olympic legacy with engaging exhibits and a quiet café if you need a breather nearby.