Place is as nice as it looks in the pictures. Bring bug spray without a doubt! The villa is the way to go instead of downtown Mykonos - so much relaxation and quietness. Rent ATVs or a car as the transfer fees are pretty expensive from the villa to wherever you want to go on the island if you want to just simply tour the island and beach hop.
The locals are amazing and very hospitable. I would recommend this spot.