>>> "3) Best Restaurants that are a must."
>>> "4) Rental car necessary?"
----- NO. The Divi resorts in that area has several large type carts that will take you to other resorts and restaurants in the area. Will even come and pick you up at those other resorts. Just have front desk call.