Demi Lopez enjoys some museums in Barcelona