The location of the apartment is the best part. Very central, about 10-15 min walk from major sights and just a few min walk from Sol metro that is one of the main Metro stations. You can certainly get to the apt from the airport without having to use a taxi. There is also a small grocery store just a short walk away. We arrived on a Saturday so there was some noise from the Plaza below so just be prepared. Sunday night and a weeknight were much quieter, though.
We had a group of 5 adults and the apt was just the right size for our group (I think it would be a bit tighter if there were more adults). The lift was useful. One of the showers has two clotheslines so that was useful for doing a wash since we packed lightly. Apt was clean and as pictured. Ramon was a responsive host and understanding when I mixed up my check-in time and arrived later than planned. Overall, we had a good stay.