Small but very nice place, exactly as described and very close to restaurants and the Acropolis.