Hi everyone - we are new here - what a great site ! We have been renting in Spain for 6 years and wish we had found you before.
We have a question about a site we signed up for sometime ago called Holidayadvertising.com. It cost 14.95 GBP and we are having trouble opening the site and getting them to recognise our payment - we have the paypal receipt.
Does anyone know about them ?