You can now stay in Amanda Holden and Alan Carr's Spanish townhouse