Stratos was extremely responsive whenever we had questions. Flat was very spacious and the view is unforgettable. Everything like towels, hair dryer, shampoo and soap all taken care of. Lovely balcony for having breakfast with a view of the Acropolis!
As others mentioned, the street nearby can be a bit loud. If you are a light sleeper, this might be an issue for you. I stayed 8 days and only at the end did it become an issue for me. There is also a bed further away from the street though.
Overall, great value for the money if you don't mind the major street nearby.