The townhouse in Estepona, Spain