When you stay on points, you get what you paid for. Unless your room is out of service for maintenance or other problems. If you pay cash, you sometimes are upgraded for free. But it is rare.
If you want a bigger, better villa, you'll need to spring for the points.