Evaggelos’s place is very clean, quiet, and close to a bus stop, supermarket, and 2-3 restaurants. The town of Thira(Fira) is about a 15-20 min walk away but the bus will get you there in 3-4 min. It’s not walking distance to a beach but you can get to the nearest one in about 15 min.
Evaggelos’s is not located right next to desirable spots in Santorini but close enough that it’s not such a big deal.