We lived in Vangelis apartment during two month.
We has positive impressions and memmories.
Apartment not so big but equipped by all what you will need, it has comfortable public transport network (flat locetew between two metro stations) and many supermarkets around.
Communication with Vangelis was comfortable and polite, we did't had any troubles or negative moment.