I found the location to be well sited above the town, away from the bustle of the streets. Nice and quiet with great views. Just a short walk to the town center which has great bars and restaurants. The villa's deep swimming pool is a must in the heat of the day. As is the air conditioned living quarters.
It's close to Lindos which is wonderful for a day trip and dining. Great beaches.
I will definitely book this villa again in the future!