Amazing apartments! We were very lucky because we had to book with very short notice and Maria was very accommodating and responsive.
Great location. Metro close by and even close to Barcelona-Sants station and plaza espanya.
I would definitely recommend staying here!