I have to say, after travelling from the airport towards Lindos I had a feeling that Rhodes is just another greek island where the greeks only care about your money but not about how you feel. I was right, it is a very beautiful island, but no one cares about the garbage, you will find it everywhere but mostly in the NE part, closer to Rhodes and the airport. It is impossible not to see this, it is everywhere, next to the roads, next to the shops, in the airport, even in the old town in Rhodes. I have to say...for me this vacation was just a lot of money for something not even average.
First take home message...think twice if you want to go here.
Now, I also found very nice places, and after a few days on the island I forgot about what made me angry when I arrived so I started to enjoy what the island has to offer.
Definitely you need to stay closer to Lindos but not in Lindos village because it is very crowded, for me Lindos is something you have to visit only.
The location of Ville di Lindos has several advantages, it is not crowded, there are only a few villas next to it, it has a very nice view to the sea because is located higher, it has a pool, very big clean. you will also find a very nice garden, the owners do their best to keep the garden green although water is not an unlimited resource on the island and you will definitely see the striking difference with the outside of the villa where only rocks and burned soil can be seen.
The rooms are very big, the facilities are more than enough for a vacation where you want to discover the island and not "for watching favorite tv shows". I would recommend that you rent a car, the prices are not very expensive(30 euros/day for economy) and visit everything you want.
We've spent five nights in Lindos trying different restaurants like Dionysos, Mavrikos from which highly recommend Dionysos. Also just walking and shopping for small gifts is interesting since Lindos is very nice.
The breakfast was of medium quality but you have to also think of the price you pay, we like to travel and stay in five stars hotels but in Rhodes it is just too expensive during high season and also keep in mind most of the hotels here are very old and you might want to spend your money wisely.
You will find at the hotel free WIFI which worked fine, free parking, the option to serve dinner in the restaurant(was very good and such a nice place to spend you evening).
You will hear noise from other rooms but it was not too bad in my opinion.
When you do your reservation make sure you talk to the hotel directly instead of using a booking engine because you get the breakfast included in the same rate.
All in all a nice experience at Ville di Lindos which made our vacation a better one in the end.