We stayed here for a layover and had a great time. The location is great, and great restaurants were only a 3 minute walk away. The location allowed us to see acropolis for the short time we were there.
The apartment itself was cozy and has everything we needed. The hot water didn’t last very long each use, but that is the only note. I’d stay here again.