A really great place to stay in Athens.
The apartment is brand new or at least very well maintained. Excellent communication and really easy to settle in. Would recommend.