Wonderful place in Athens! Enjoyed the stay and had a great time exploring the city from there. Metro Larissa Station (central station) is a 5-minute walk away which is very convenient. Kiosk right next to the house, big supermarket at Latissa Station, so all is covered. Did I mention the wonderful roof terrace? Could spend the hole day there.