We had both flats - they are in the same building just on top of each other; It is a good place for a quick trip, meets the needs for two mid-sized families.
The location is pretty good - being in walking distance to Sagrada Familia, and the check-in and communication went great. I was even lucky enough not to have any other guests checking in after us, so could stay there until I got my flight later in the afternoon.
All in all good value for money