The hotel was conveniently located near the conference site at CosmoCaixa. Friendly and helpful staff, quiet location, and plenty of dining options in the area. Large rooms, all things working. on the edge of the city, but still less than an hour of a pleasant stroll from Sagrada Familia or Plaza Catalunia.
The downside is a frequent smell of sewage in the area, but that's everywhere in Barcelona...