We loved our stay at the villa. We stayed as a family with children from the age of 1-10 and it was big enough that we all had our own space. All but one of the bedrooms was en-suite so that was brilliant.
The only thing I will say is that the whole house is tiled so if they got a little bit wet they were extremely slippy !
The villa itself was great though, 2 mins from town but we just spent 99% of our time playing in the pool.