This is the best place you can stay in Tinos. It is 10x better than a 5 star hotel. The house is very beautiful and extremely comfortable and clean. You will find everything you need. Location is great- close to the city center and easy to drive to other parts of the island. The views are breath taking.
Nevertheless, the best part of our stay was meeting Despina and Iakovos. They were really nice and welcoming.
Some of the amazing tips they gave us include Lala Lousa and Kolymbithra beach clubs, as well as Triantaraki and Svoura restaurant. Definitely go there if you are looking for a good time :)