Small little flat that has everything you need for a trip to Athens.
Little note that the toilet flush is quite loud, was woken up by my partner going to the bathroom during nights because the flush has a bit of a high pitch squeak when pressed.
Good stay overall.