Barcelona is one of those cities that seems to have something, well everything really, for everyone. Whether you are 14,…