There are plenty of things to do in Athens, and the location of the flat is really very good, walking distance to Monastiraki and the Ancient Agora, and well connected through the Metro.
The views from the balcony are amazing and the flat is quite nice and clean.