We really loved our stay in Lindos! We stayed there for a week with our small dog. The apartment is perfectly located between beaches and the town center. Everything is within comfortable walking distance - St Paul's Bay and Lindos Beach are about 8 minutes away. Supermarkets, post office and restaurants/bars are within 5 min walking.
Myrto's apartment has all necessary amenities and she was a fantastic host! Very responsive and understanding of our issues with last minute changes (due to covid) and super helpful when we left and realised we forgot some stuff and had to go back for it. She always replied promptly.
Lindos itself is a real Paradise. The beaches are absolutely perfect, very suitable for anyone travelling with a dog or children of any age. There are also amenities for various water sports (you can rent boats, cayaks, SUP, go on excursions, etc.). St Paul's Bay has fancy cabanas and beach beds with drinks & snacks service and in the evening the beach restaurant is a spectacular place for a meal or drinks. All other beaches also have restaurants and buffets and beach beds to rent.
The town center has several small supermarkets with good quality products, restaurants (with rooftop terraces!), bars, and many shops selling unique hand-made and local souvenirs.
It is not possible to enter the village by car and walking around involves steps and hills, so staying in Lindos is not recommended for anyone with considerable mobility issues. I myself are recovering from knee surgery (done 1.5 years ago) and had to be extra cautious when going around. For anyone with normal health and fitness level it would not be any problem, even the road to the Acropolis is pretty doable (less of a climb than what it seems from below). There is free and payed (€5 / 24h) parking just outside the town, about 5min walk from the apartment.
We can recommend spending some time in Lindos and this apartment is a great place to stay while doing so.