The apartment is really nice, located near the Victoria station metro (be cautious, there are many pickpockets). There is also a nice square at the station with great cafés and some supermarkets for all commodities. The location is ideal to visit the main touristic attractions of the city (less than 10 minutes of metro to go to the Acropolis).
Chris is very nice, available and helpful !