The place looks exactly as on the pictures, its large and has everything you will need for your stay.
Natalia was a great host and made sure to check often through out my one month stay.
Subway and supermarket is 7mins away by foot and Acropolis, best souvlaki in London, just 5 mins away!