Good location. Very spacious kitchen and living area. The stairs make you check twice that you've got everything before you leave each day (ie there are a couple of flights) which could be problem for those worried about the number of stairs.
Otherwise a clean and comfortable place, great for an extended stay in Barcelona.