Good place to spend time in Barcelona.