We had a great stay at Argyros apartment. It is located only a few minutes from a metro station and most sites are in walking distance. Also a lot of goods and stuff are available, which is really nice.