The location of the flat is very good, close to Acropolis and good restaurants and bars. Self check in. The place is as advertised, it is thought of a low cost place to spend the nights while you visit Athens, and the price is set accordingly. The bed however is very uncomfortable, the pictures of the thick, fluffy bed are misleading. Bear in mind that it may negatively affect your trip due to bad sleep, back ache etc.
WiFi was pretty slow, but it was not a problem for us so we did not contact the host about it.