very nice location walking distance to las ramblas