We had a nice stay at Stravos place.
The check in was super easy.
The flat was very clean and had everything we needed (even a washing machine). The metro is around 5 walking minutes and takes you in 5 stops to the historic center. Many shops and cafes are in the area.
Also Stavros was very helpful and responded quickly to all our questions.