We stayed at Villa Kallisto over May half-term. It was just right for us and our four kids (ages 6 to 13). It's located in a quiet spot overlooking Navarone Bay, a very short drive from Lindos. Navarone Bay struck us as being a more pleasant location than Vlycha Bay, which seems to be the alternative for villas near Lindos. The villa, pool and grounds were all very well maintained and clean. The pool was a good size and temperature for the kids. The kitchen was very well equipped. The aircon came in useful in a couple of the bedrooms at night, but we didn't need to use it during the day. Both bath towels and pool towels were provided, which was useful, and there were six sun loungers. Allison, the owner, was a pleasure to deal with throughout, providing prompt and helpful information from the moment we enquired about the villa until after our return.