Dimitrios Place is just great. You get what you sign up for. It has everything you need and even a spacious shower which is not common in Greece.
The sunsets from the terrace are truly amazing!
I definitely recommend this place :)