Could not have been better! While Laura wasn't around, we were welcome by her friend Eva who took loads of time to recommend restaurants and activities. (By the way: Laura also has an awesome, personal booklet with lots of recommendations on what to see and do during your stay).
The flat is super-clean and exactly what you can see in the pictures. Big thanks for the extra babybed! It takes about 10mins to get to the Angel Guimera Subway station where there is a direct connection to the airport. Location-wise, you're right there in the city center, 4mins to the awesome market hall and the cathedral.
Stay with Laura anytime, she is a great host and makes you feel welcome.