Depending on where the Villa is I would stay on the other part of the island.
We enjoy eating on both sides of the island but don't always like traveling the 30 some minutes to diner especially after drinking
While we still eat mostly on the French side there are definitely been some more good restaurants opened on the Dutch side

Another option would be to spend a few days "relaxing" in Anguilla, We love Mead's Bay and Turtle's Nest for a place to stay