Very good location in the heart of Tinos and perfect hospitality