Gérman was very friendly and helpful, he let us leave the baggage in de apartment before checkin time and after checkout time.
Regarding the apartment, it is smaller than it looks on the photos, mostly the rooms but is a nice place to stay with a good natural light during the day and quite at night.
The location is great, near Sagrada Familia and very close to a subway station.