Beautiful accommodation close to Tinos and the best beaches on the island. Comfortable with fantastic views towards Mykonos and Delos.