Very neat and modern apartment in an up and coming area in Greece, close to the train station.