excellent location, had everything to cook and I enjoyed making some excellent Greek meals in the kitchen.
isolated from the sounds of the city because it's off a smaller road, really nice.
quick walk to anything you want to see, or the metro station is close.
highly recommend using the metro from the airport. it's fun, and 1/4 the price of a taxi.