Easy way and efficient self check in! Didn't have to worry about it and bother the host for this. The place is exactly what the pictures show. Kitchen is indeed well equipped.
Metro is literally just around the corner as well as a bakery, kiosk & mini market. There's also a petrol station close by (open 24hrs), for those travelling by car. This location is safer than other neighborhoods and easily accessible!
Thank you Stavros for the very clear instructions and awesome apartment! Would definitely go back.