Location is the best! Seriously, can't get better. It's right next to the Acropolis/Acropolis Museum, very short walks to so many other sites. I am recovering from a broken ankle & was able to get around from this location so this tells you just how close it is! We loved the apartment as well. Very cute & very safe. The bath was very nice, newish/clean. The kitchen is also very nice with nice appliances. We didn't have a car so I can't comment on parking but I am sure he can help you.
Super easy to get around from this location. If this is your 1st time to Athens & you don't have a lot of time or a car this is a great stay!
We would certainly stay here again.