They can park at the resort as your guest but they are not allowed to use the pool.
If you are not over your occupancy for your villa you could add them to your reservation and get them an ID. You will not be able to do this if you are getting a dining plan.
You however can "hop" to their pool and swim with them.