We were a group of 3 exploring the Rhodes old town and the newer parts of Rhodes city. Villa Leon provided us with plenty of room and privacy, both inside and outside the Villa (big private inner court, lower floor room has its own entrance and toilet). AC was also working as it should and in overall the Villa was in fine condition.
Location of the Villa is great since all the restaurants and attractions within the old town walls are easily accessible by foot. When you are arriving there is a short walk with the luggage from the Gate Agios Athanasiou. We visited also the newer parts of the town by foot (Elli Beach approx. 20 mins).
We would highly recommend this place widely for everybody!