A very good address to stay in Barcelona.