Albert was super nice and always available (though I haven't met him in person). The staff (cleaning ladies and reception) were super nice too! They allowed us to keep our luggage in their office hours before the Check-in.
The apartment was very clean and comfy. Very close to La Sagrada Familia (with several metro and bus stations around). It was perfect for our stay. I recommend this apartment!