Everything is true about Dimitrios's place. You don't have to take the metro anywhere and everything you want is in walkable distance.