The apartment was perfect for our family. There was plenty of room for all of us, and the layout allowed us to be close to our young children without sharing a room. The air conditioners were a blessing as we had a few rather warm days early in our stay. The laundry and dishwasher were very helpful, allowing us to pack fewer clothes and not waste time hand-washing dishes. As a bonus, there were some toys and books which our kids enjoyed. Even though we didn't do much cooking, the kitchen had everything we needed to prepare food and enjoy some drinks. The location was amazing, with plenty of markets and restaurants within a short walk. Check-in and check-out were incredibly easy, and the host was very responsive to any questions/concerns that we had. We would highly recommend this apartment and would definitely try and book it again if we found ourselves traveling to Barcelona again.