We had a great 3 nights at John's villa!
The complex with the pool is beautiful and we have a nice view on the sea. We were 2 couples and one single, and it was very spacious. We were able to do an early check in, which was super appreciated since our flight from Athens was early.
The villa is well located: close enough to walk to the nearest beach (we walked to Psarou), but at the same time far from the crowded Mykonos streets. I would still suggest to get a scooter or a car because to get around because there's a lot of beaches around the island (we loved Agios Sostis and Kalafatis beaches).
The only downside is that the bed mattresses were super hard- and I never had to complain about that in the past.