This is a nice apartment in a good location. We spent a week here and walked to pretty much everything we wanted to see. If you wanted to get the metro the nearest station is 5-10min walk away.
It is easy to get here from the airport and Marco provided detailed information on transfers.