Dimitris place is a good value for money, it is exactly as described in listing. Though I could not meet Dimitris but I met his father Nicholas and he has been a very nice and helpful person. He even provided us a pickup and drop to airport. We also had a daily housekeeping of the apartment, there is a grocery store just around the corner and we get almost everything for short stay, they can help for the taxi booking as well which was an added advantage. Pool was very neat & clean and kids enjoyed it a lot. Only downside is that its not easily accessible with public transport, that too just because the bus frequency is low to this area, though the bus stop is hardly 400 meters from the apartment.