The property is decent with a fully equipped kitchen, 2 rooms and a living room with a nice view to the sagrada familiar. The place needs general maintenance as some things are not in the best condition (the curtains in the living room for example), but this shouldn't affect your experience too much as the main things such as kitchen, beds, and shower work fine.
I agree with other reviews stating that there's a need for an A/C or at least a fan for the small room. we didn't mind it, but I'm sure that during the hot season it's needed.
Important to note that the check-in process starts in a location 15 mins away from the property. This was a real hassle for us, with 2 kids and 2 big bags.