We had an amazing stay in Barcelona. It was fun to feel like you were a local, living in a flat, walking around, getting groceries, going to restaurants, meeting friends, taking the train and walking everywhere. We came with three kids (8, 6 and almost 3). The location was excellent and there was lots of space to hang out in the home (although we were mostly out and about) and it was nice to have a kitchen for breakfast and dinner for kids. I would definitely stay again!