We enjoyed a lot our stay! The flat was cleaned and well furnished. The receptionists were really helpful. We faced twice some power outage during the afternoon ( all the street was affected - not the responsibility of Suite Home) but they did as much as they could to inform us frequently and they stayed even later to be sure that the problem was solved.
The area is pretty central and you're are not far away from the principal sights from Barcelona. All in all, we recommend a lot this flat :)