honestly, location location location!!!
I wouldn't spend my honeymoon there but it is in the prettiest neighborhood in Athens, and it is a five minute walk to the spectacular Acropolis; lots of cute bars and restaurants around, too. the place is small but cozy and it was very clean and definitely worth the money (which is not even a lot).
totally recommended.