I would definitely recommend Ángel's place. The location is fantastic, near to the metro and to Passeig de Gràcia. The room has a comfortable and large bed and both the bedroom and the bathroom are very clean.
Ángel also gave us all the information we needed to make our stay in Barcelona a great one. A wonderful experience all around!