That was my 3rd time in Athens and that was the best spot I have stayed at.
The studio looks even better than on the pictures!
If you are looking to check how Athens are - this is the best place to stay in.
If you have any doubts or need answers, the owners level of customer service is the best you can get!