Everything went smoothly on our stay. we were in a group of 5 and the apartment had all the facilities for our needs. also very good location, supermarket just beside it, 5min from Sagrada familia and metro station.
as word of advice, as it was told on previous comments, there is a construction going on and that can be a bit annoying if you're willing to sleep until late in the day. Otherwise, there isn't really any con to add. I'd recommend it (: