The apartment is super nice, very clean and in a very good location close to the Akropolis!
Self Check In was very easy.
The only thing is that it’s close to quite a busy road so it can be a bit noisy due to the cars.
But all in all I can only recommend to stay there!