Marta was very prompt to respond to my inquiries and provided me with helpful suggestions at my arrival.
Was grateful for the very relaxed check-in and check-out times.
The apartment is on the Sants street near Plaça de Sants L1 & L5 metro station, and a few minutes walk from Barcelona Sants train station to get to/from the airport.