I, and my family, spent a week end there and it was perfect; clean, spacious, nice, calm and perfectly located!
Moreavoer Gemma is really flexible on arrival and departure times!
I highly recommand this flat for your staying in Barcelona!