Nice apartment but really poor location (Omonia).
The owner is not so responsive but has sent a super nice guy who was informative