Nassos' place was exactly as shown and described, was comfortable and super close to the metro station. It had everything we needed for our short stay in Athens including a few pots and pans so we could prepare meals when we wanted to as wrll as a great gyros place nearby.
If we are ever in Athens again we know we will stay at Nassos' place!!