I would recommend staying here, especially if only for a short layover in Athens. Don't expect massive comfort, but everything is just as shown on the pictures.
Nice view over the Acropolis :)