We stayed at Theofrastos house for 1 night and it was everything i hoped it would be. it's located in Acropolis, It is about three minutes away from the nearest metro station, the beds were prefect, comfortable and very clean. Theofrastos you are an amazing guy!