We are looking to rent the L'Olivier villa for 10 people. Any inside info?
I cant find anything online...
Does it make a difference who do you rent it from? the prices look like all the same. We are going to stay there 5 nights over Thanksgiving this year.
Thanks in advance