The studio is very well located, it has everything you need and the huge rooftop is amazing with a view on the acropolis.
I will keep this address in mind when coming back to Athens.