We had a great time at Alba's and Carlos. They a vey frindly people who welcomed us and helped us out whenever we had questions or problems.
With the new Metro Line L 9 it is super easy to reach the apartment from the airport within 30 minutes. Also the metro station L 5 to get into the inner city is within 3 minutes walk.
The apartment has everything needed and was neat and tidy.