Very nice place, clean and well set up. The neighborhood is nice, quiet, centrally located next to the Acropolis Museum and Plaka with lots of restaurants and shops.
Would definitely stay there when back in Athens and recommend it to friends too.