Great place, in a great location. They are 4 villas on top of each other all sharing 1 pool.
The location is very close to one of the best restaurants in Tinos.