It is old and full of British tourists. Mix of history, beaches and the marina. Although Lindos has only 700 inhabitants, it gets quite busy in the season. The village has many historic houses known as "Captains" houses, often dating from 16th, 17th or 18th century.
Bus service from Rhodes city (56 km away). A ticket costs 3.70 € one-way. Lindos can also be reached by boat from the Mandraki harbour in Rhodes.
Lindos is a small town, so walking around on food is a decent option. However, as Lindos is built on the side of a steep hill, the roads can be quite difficult, and climbing up to the acropolis is definitely an effort. There are two alternatives. A bus will bring you down from the main arrival bus stop outside the center of the city to a square closer to the sea - it's not far, but quite a change in elevation. If you wish to go on top of the acropolis, you can rent a ride on a donkey for about 6 €.
Climb up the castle hill (rather than ride on donkeys) and visit the ruins of Acropolis and the reconstructed temple of Lindian Athena there.
There are plenty of restaurants in Lindos. Many of them will have English breakfast on their menu.
There is an Internet cafe in Lindos.