Brand new place in a quiet spot in the center of Tinos town.