Recently stayed July 2019.
Excellent by all measures - all three of us would book again if we returned to Mykonos.
I couldn't fault it.