This place is in a great location. Just note that the 2 single beds are pretty close to each other. You're practically in the same bed, save for a few inches. the sofa bed is not very comfortable, but i guess that is to be expected with a sofa bed (still worth noting). We had an issue our first night with the AC unit dripping all over the sofa bed. it may have just not been used in a while, but it was pretty annoying for the person who had to sleep there.
otherwise, this was a good value in a great location in Barca.