The place looks amazing, as recommended by Jess, a WC will be a great help for you, I am working with Hector and Pris from Prisar Vallarta and I remember seeing pics from a wedding there... it was gorgeous!!! For transportation , Prisar is helping with this, they even suggested, we are renting an bus to move our guests from Church to Ceremony, because the Church is in a Residential zone very close to the marina... so there are no taxis in the zone.
In the are of the Villas is the same, you will note get taxis regularly on the street, so you will need to arrange the transport to get your guests back to hotel at the end of the reception.