Stavros Bay is a great location walking distance from Tinos center and walking distance to a nearby beach and restaurants. It is sparkling clean and well represented by the photos. There are many hiking trails near by. We loved staying here!