This is an average flat, with good and bad aspects. Location is perfect for getting all around Barcelona, and the terrace is delightful. Apartment itself is a bit run-down, and we agree with the other reviewers who point out the high cleaning fee is not put to good use. Had to spend 30 minutes at check-in discussing an additional fee not included in the listing. (We ended up not paying it.) Seems others have had this issue, so be very careful upon arrival that you are clear on all fees. With all this in mind, it makes for a good central location for exploring Barcelona.