Eftychias place was a dream. Location couldn't get much better (the only time we caught a metro was to get to and from the airport).
The apartment itself was sound, the only issue that we encountered was the hot water. Didn't seem to be working for us (could also be due to me not following instructions to a tee).
Overall, very enjoyable stay, would happily return.