Barcelona is an impressive city. It's an excellent holiday destination, at least it takes a few days. The ideal would be a whole holiday in Barcelona.