Dimitris place is perfectly located in the town of Tinos, very clean and perfectly equipped.
Dimitris is a perfect host.
I recommend the place