Sotiris has a great place; conveniently located in the center of Athens near Acropolis and many caffe shops and restaurants. The apartment is quite and very clean. Great accommodations!