One other good address in Barcelona, Casa Olimpia, ronda Sant Pere 23.

A little less "classy" than Felina, but friendly welcome, a place perfectly clean, less expensive than Arizala or Felina and...