Stavros’s place was amazing with great amenities. The location is great too only 16 mins walk to Acropolis, and close by to Palaka. There are lots of restaurants close by. I would highly recommend this place to anyone visiting Athens.