This is a lovely place to stay in Tinos! You will definitely need a car/scooters to get into town! We ended up taking a taxi, about 10€ one way (Aug. 2022).
You can walk to the beach. The path is rocky and a bit over grown, but doable for those adventurous travelers.