Amanda Holden and Alan Carr's Spanish townhouse from BBC show is now available to stay in