Nice spot in the heart of the ramblas.