The villa was ok but, for us and in our opinion just a little tired for the money it cost.
The cinema room was a hit with everyone albeit there were missing controllers so we had to get up to turn the sound up or down, and getting the system to work was sometimes challenging.
The games room had things that didn't work well, the Air Hockey table seemed to only work one side and the pool table had issues etc.
The cleanliness could have been better, sticky banisters and doors and the dining room table still had crumbs from the last guest's.
However, the property manager was the best I've experienced. He would also respond very quickly to our requests like pool heat etc. Also fair to say he would have probably sorted all the issues but I don't want to spend my holiday dealing with it all.