Overall it was a good stay. To keep things simple I will do a pro and con list.
Pro:
Location. Absolutely great location. You are in walking distance of two subway stations and walking distance of La Pedrera and Casa Batlo. You could walk to La Rambla if you wanted some exercise, but it's only two stops away. Almost everything of importance was two stops away.
Host. They were professional and very kind.
Food: Many restaurants nearby in walking distance. Furthermore, it was close to subway so anything not in the area was easily accessible.
Family Room. It was large enough to have four people and was quite cozy.
Bathroom/Shower. The bathroom was actually on the terrace which made it convenient because people still had access to it if other people were showering or washing up.
Cons:
Cleanliness. There were crumbs and dirt on the ground and on the couch in the family room. The management team did send the the cleaning crew a second time to rectify the situation, although they still didn't clean it well enough or at all (everything was still right where it was). I suggested they change the cleaning service (a 3rd party) because they are clearly not doing what they are getting paid for.
AC. Only one AC unit in the entire apartment. You need to sleep with the bedroom doors open to stay cool, otherwise it's super hot and muggy.
Noise. There was construction that started very early in the morning on the weekdays on the floor below us. It felt like they were working in the apartment we were staying in. No point trying to sleep in. They also tell you to keep quiet for the neighbors which is fair, but they don't warn you that the neighbors are also very loud with screaming children and barking dogs.
Rooms. They are right next each other with thin walls. Lack of privacy and can't close the door because you need the cool air from the AC.