We have stayed at Anna place.
It’s just perfect.
The location is close to everything in Athens by a walking distance and also next to the metro immediately.
The view is lovely at day and night, shows a contrasting lovely view.