We have stayed in James Villa Holidays for a week. Our stay was good, the place is very clean and spacious. It’s worth to mention that the place is located near by pharmacies, groceries, beach and beautiful town Lindos.
Nevertheless, we would have some comments on the things that could be improved. Since the apartment is rented through Airbnb and James Villa Holidays, the contact with the host is a bit complicated (our host arrived late as he was not informed about our arrival time by JVH). Also, guests should be informed that the additional information is required (e.g. name, surname and, ID number) that is normally NOT provided through Airbnb.
The place itself is missing some maintenance (e.g. toilet flush is not working properly, the electricity could be improved - once we turn on the light, the fridge shut off (also fridge is freezing)). Some things were missing like blankets on the sofa, working kettle (the boiled water turned orange, so we were boiling the water in the pot), pans and pots. Kitchen could be also equipped with essentials e.g. salt, pepper, etc.
I believe that improving those small details will make other guests stay more comfortable.

We do recommend this place. Thank you for having us!
Magdalena, Marek, Peter