Where to stay and eat?

Where to stay?

In a host family

In a hotel

Where to eat?
Villeneuve sur Lot