The place is perfect to discover Athens.
The appartment looks like on the pictures.
I recommand this stay