I stayed here with my sister at the beginning if April. The apartment is in a very convenient location. 10 minutes walk to the centre and the Acropolis. The balcony is sunny for most of the morning and afternoon which was nice. It does however overlook a very busy road which is very noisy at all times of the day and night so we had some trouble sleeping. I would recommend you bring earplugs if you're a light sleeper.
Stratos was a friendly host and easy to deal with. He organised a taxi for my sister from the airport and even called in to check on us on Saturday evening.