The place was exactly what I needed, thanks so much! Other reviews said it was too small so I was expecting a teeny tiny place but I think it is a good size flat, and even has a balcony with some plastic chairs where you can sit.
Also the location is great if you want to stay in the Gracia neighbourhood!
Thanks again :)