If internet is a priority, you definitely want to talk to the management company. In my experience, internet/WiFi is average at best in most villas. Mongoose Junction must have great hot spots because the tables are always filled with people on their laptops.
You should reserve a vehicle asap. We like STJ Car Rental but pricing is pretty even across all agencies. Some allow you to park in their lots, which can be a plus.
What is your budget?
We loved Bay Rum Breeze. The view is fantastic and the access to the main road was quick. I suspect it may be booked, it is proving to be a very popular rental.
We used Blue Sky Management for provisioning last year and will do so again this year.