The place is well located at a 5 minute walk from the metro station, ideal for long term stays in Athens. The kitchen has all the utilities you need. Enough bed sheets and towels were provided by the host. Would definitely recommend